make an exhibit/a spectacle of - Inglés Sinónimo Diccionario